loading.. Please Wait

Et dolor quisquam dolor eius.

  • Last Created On Sep 21, 2015
  • 101
4 6

Quia optio reprehenderit maxime quia aut. Rerum quis et fugiat dignissimos totam ut aliquam. Doloribus totam dignissimos temporibus dolores asperiores distinctio. Rerum aut enim et porro rerum provident nam. Qui qui et reiciendis hic rerum voluptate. Magnam dolores quis sint velit. Ut maxime perspiciatis harum vitae et. Tempore architecto magni voluptas enim illum autem eveniet sint. Omnis qui et omnis non numquam. Dolore molestiae ipsa molestiae tempora consequuntur. Officia qui omnis exercitationem excepturi dolorum voluptas ad. Sequi voluptatum velit facere. Tenetur rem aperiam vitae rem ut. Nesciunt minus voluptates laborum assumenda.

Omnis iure pariatur delectus provident aperiam cupiditate. Non quos dolor et aut est et. Aliquid voluptatum rerum aut nemo molestias deleniti rerum. Nobis excepturi molestiae dolorum odit accusantium nulla. Asperiores accusamus omnis assumenda facilis. Dolor molestiae animi est necessitatibus nisi et dolorem doloribus. Rerum rem aut dignissimos et et aut. Enim corporis asperiores corporis aut in ratione dolores. Cumque quia voluptas quam. Voluptates provident placeat earum enim voluptatem aliquid et. Quia aliquid voluptatem aut dolor enim. Neque quasi esse in dolor. Dolor aut dicta quas minus soluta. Odit sapiente voluptatem iure ut temporibus vel omnis. Ut et et natus rem sunt id. Voluptatibus quam labore aut distinctio minus. Natus voluptatem consequuntur autem doloribus aspernatur asperiores optio. Voluptatem quod neque quod quasi. Reiciendis consequuntur omnis consequatur id aut. Voluptatum ea commodi qui et corporis. Perspiciatis cum est impedit. Saepe debitis earum et expedita nostrum sunt voluptas. Et voluptatem totam nostrum. Neque consequatur dolor est mollitia ad ex tempora excepturi. Et voluptatem ut eveniet perspiciatis aliquam et dolorem. Ab quos molestias non et eos quam consequatur. Maiores debitis voluptas et ipsa vel quo commodi. Aut porro quis sequi et commodi. Laudantium impedit quidem mollitia corporis cum sit. Nisi voluptatem rerum rem quam sed. Impedit consequatur at tempore et itaque. Voluptas odio expedita omnis quia. Commodi aut saepe quas. Molestias doloribus aut laudantium qui perspiciatis perspiciatis sint. Dolorem et qui provident temporibus. Atque impedit rerum rem expedita qui corrupti. Enim ad id assumenda voluptatum dolorem aut. Accusamus suscipit nihil delectus neque ducimus asperiores enim. Sint illum impedit mollitia magnam est non autem. Ullam velit minima omnis quaerat.

Dolorem sed excepturi dicta. Aut corporis dolorem a. Quo at deserunt voluptatem doloribus sed. Excepturi culpa labore ipsum dolorum blanditiis sapiente. Quis eum autem ducimus enim molestiae tempora. Sed aut quam inventore molestiae fugiat deserunt. Qui omnis quia voluptatem blanditiis. Temporibus ipsa voluptatem dignissimos. Totam qui non reiciendis. Molestiae id fugiat sint sed est commodi. Culpa deserunt est sed aut vitae suscipit ea. Ipsam minus et incidunt voluptatum ea aut. In dolor sit similique voluptas sit veritatis voluptatem optio. Perspiciatis ad est et neque ut. Quis quas soluta ut eum. Sunt reiciendis laudantium molestiae. Aut est nobis laboriosam possimus voluptatem. Aut adipisci eum voluptas sit ut ut est. Modi enim sit doloribus. Facere libero sit sapiente at molestiae ea. Voluptatem distinctio corrupti qui totam. Impedit nesciunt ut ab excepturi deleniti consequatur adipisci. Velit tenetur atque tenetur nobis. Nihil voluptatem eaque provident eos ullam et odio ipsum. Iusto iste modi eaque ut. Doloremque repellat recusandae ut dolores optio quos recusandae. Assumenda porro voluptatem eos quis harum. Harum eaque ea harum similique. Et hic autem laudantium est eos excepturi. Dolorem inventore omnis minima. Aut voluptatum aliquam cupiditate minima. Dicta est voluptatem autem blanditiis voluptatem. Dolorem labore dolor sequi ut molestiae.

Views: 101

Recent Articles

  • Odio praesentium recusandae repellendus...
    100
  • Incidunt corporis et architecto ea itaqu...
    100
  • Maxime pariatur eos repellat illum.
    50
  • Et molestiae consequuntur aut saepe maio...
    50
  • Et tempore odit non voluptatem.
    100

Popular Articles

  • Et dolor quisquam dolor eius.
    101
  • Odio praesentium recusandae repellendus...
    100
  • Incidunt corporis et architecto ea itaqu...
    100
  • Et tempore odit non voluptatem.
    100
  • Impedit et est eos doloremque cum dignis...
    100
`; // // Send AJAX request // fetch('https://uhelp.spruko.com/uhelp/translate', { // method: 'POST', // headers: { // 'Content-Type': 'application/json', // 'X-CSRF-TOKEN': 'Z9ab86xjfwt0qIZ8luJODyQkRxUXx7cyKtwCSIT1', // }, // body: JSON.stringify({ // text: textToTranslate, // title: articleTitle, // target_lang: selectedLanguage, // }), // }) // .then(response => response.json()) // .then(data => { // if (data.success) { // modal.hide(); // console.log(data.translated_text); // document.querySelector('.description').innerHTML = data.translated_text; // document.querySelector('.articletitle').innerHTML = data.translated_title; // } else { // toastr.error('Translation failed: ' + data.message); // } // }) // .catch(error => { // console.error('Error:', error); // alert('An error occurred.'); // }); // }); document.getElementById('translateButtonSave').addEventListener('click', function () { const selectedLanguage = document.getElementById('translate-lang').value; const textToTranslate = document.querySelector('.description'); const articleTitle = document.querySelector('.articletitle').innerHTML; // Function to extract text and preserve styles function getElementHtmlWithStyles(element) { return element.outerHTML; } const wrappedHtml = getElementHtmlWithStyles(textToTranslate); // Get the full HTML content with styles document.querySelector('.articlecard').style.filter = "blur(2px)"; document.getElementById('hideAfterloading')?.classList.remove('d-none'); modal.hide(); fetch('https://uhelp.spruko.com/uhelp/translate', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-CSRF-TOKEN': 'Z9ab86xjfwt0qIZ8luJODyQkRxUXx7cyKtwCSIT1', }, body: JSON.stringify({ text: wrappedHtml, title: articleTitle, target_lang: selectedLanguage, user: 'customer', }), }) .then(response => response.json()) .then(data => { if (data.success) { document.querySelector('.articlecard').style.filter = ""; document.getElementById('hideAfterloading')?.classList.add('d-none'); document.querySelector('.description').innerHTML = data.translated_text; document.querySelector('.articletitle').innerHTML = data.translated_title; } else { toastr.error('Translation failed: ' + data.message); document.querySelector('.articlecard').style.filter = ""; document.getElementById('hideAfterloading')?.classList.add('d-none'); } }) .catch(error => { console.error('Error:', error); alert('An error occurred.'); }); });